今天來跟大家講開發常會用到的資料庫及資料庫管理工具,
資料庫我們最常碰到的就是Mysql在配合基本的SQL語法,
就能從上千萬的資料庫裡找出我們要的那一筆資料,
搭配它的GUI工具TablePlus方便又好管理。
安裝步驟網上也一堆這裡就不再說明,直接帶入我們的專案裡實作,在終端機裡進入Mysql
後輸入
create database housemanagement;
開啟TablePlus
點選create a new connection
,再選MySQL
輸入資料到下方畫面
資料輸入完後可以先Test
確認連接沒問題後就能Connect
,到裡面後能得知目前尚未建立Table。
建立完我們專案的資料庫後開啟專案檔裡的環境設定檔.env
更改環境設定,
DB_DATABASE=homestead //剛創的資料庫名稱
DB_USERNAME=homestead //登入Mysql的使用者名稱
DB_PASSWORD=secret //登入Mysql的使用者密碼
上方三個欄位更改成自己本機的Mysql
設定,之後終端機輸入
php artisan migrate
成功後發現TablePlus
多了三個Laravel
預設的三個的Table,migrations
、user
、password_resets
。
以下是要創建Laravel
新的Table步驟,終端機輸入
php artisan make:migration Table_Name
文本編輯器
開啟剛創的Table_Name.php
加入想要的column
後,終端機輸入
php artisan migrate
就能成功新增Table了。
本次資料庫及管理工具就講到這,下篇見~